Filter

Cuisines
Select cuisines
Features
Select features

The Best 15 tdai, Restaurants in Alturas, California (CA), United States

Nuch`s tdai Food
4.5
50 reviews

1001 N Main St, Alturas, CA 96101-3346, Alturas

I would never expect to find so good Thai food in this remote place. Garlic Chicken was great! Pad Thai with shrimp was